/**** Start Registration form  *****/

#ACL_Form_Container h1{
	margin:0px 0px 1px 0px;
	padding:3px 0px 12px 35px;
	background-image:none;
	background-repeat:no-repeat;
	background-position:10px 5px;
	text-decoration:none;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	font-style:normal;
	border-bottom:none;
}

/**** End Registration form  *****/


/**** Start Registration form  *****/
#ACL_Form_Container{
	/*display:none;*/
	margin:auto;
	width:474px;
}


#ACL_Form_Content{
	background-image:url(/icom_includes/acl/article/devxCom/images/bg_registrationFormHeader.gif);
	background-repeat:repeat-x;
	text-align:left;
	width:472px;
	border-left:none;
	border-right:none /*1px solid #ccc*/;
}

#ACL_Form_Container h1{
	margin:0px 0px 1px 0px;
	padding:0px 0px 0px 35px;
	background-image:none;
	background-repeat:no-repeat;
	background-position:10px 5px;
	text-decoration:none;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000099;
	font-style:normal;
	border-bottom: none;
}

#ACL_Form_Container a{
	color:#000000;
	text-decoration:none;
	cursor:pointer;

}

#ACL_Form_Container a:hover{
	color:#CC0000;
	text-decoration:none;
	cursor:pointer;
}

#ACL_Form_Container .ACL_registeredText{
	color:#8F8F8F;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:22px;
	float:right;
	margin-right:10px;
}

.ACL_form_description{
	border-top:1px solid #D6D6D6;
	padding:10px 15px 0px 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#626262;
}
.ACL_form_description_highlight{
	font-weight:bold;
	color:#FF6600;
}


.ACL_Form_SubHeader{
	font-size:100%;
	font-weight:bold;
	line-height:100%;
	margin:0px 10px 5px;
	color: #000;
	border-bottom:1px dotted #ccc;
}

.ACL_formFooterText{
	font-family: Arial, Verdana, sans-serif;
	font-size:11px;	
	color:#666666;
}
#ACL_cancelRegistrationForm{
	text-decoration:underline;	
}
form.ACL_RegistrationForm{
	margin:20px 20px 0;
	padding:10px 0 10px;
}


.ACL_Form_HeaderText{
	margin-top:0;
	min-height:0;
	padding-top:12px;
	text-decoration:none;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#990000;
	font-style: italic; 
	
}


.ACL_RegistrationForm{
	font-family:Lucida Grande, Tahoma, Arial, Verdana, sans-serif;
	font-size:small;
}


#ACL_Form_Content #ACL_FormSubmitButton{
	display:block;
	margin:10px auto 0px auto;
	background-image:url(/icom_includes/acl/article/devxCom/images/btn_Submit.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	width:135px;
	height:40px;
	border:0px;
	padding:0px;
	border:0px;
	cursor:pointer;

}
#ACL_Form_Container #ACL_Label_Newsletter{
	display:none;
}
#ACL_Form_Container #ACL_Form_Newsletter{
	/* display:none; */
	clear:both;
	white-space:normal;
}

.ACL_Hide_Checkbox{
width:98%;
padding-top:10px;
font-family: Arial, Verdana, sans-serif;
font-size:11px;	
color:#999;
white-space: normal !important;
clear:both;
}

.acl_error{
	color:#FF0000;
	font-family: Arial, Verdana, sans-serif;
	font-size:11px;
	margin-left:145px;
}
#ACL_Form_Container_BottomImage{
	display: block;
	margin:auto;
	background-image:url(/icom_includes/acl/article/devxCom/images/curveBoxBottomForm.gif);
	width:474px;
	height:6px;
}

/**** Start Registration form field containers  *****/
#ACL_Form_Content .ACL_FormField_Container{
	padding:5px 10px 5px 10px;
	background-color:#fff;
	color: #000000;
}

#ACL_FormField_ConfirmPassword{
	margin-bottom:0px;
}

#ACL_Form_Container #ACL_FormField_NumberofEmployeesRange{
	padding: 5px 10px 5px 10px;

}
/**** End Registration form field containers  *****/

/**** Start Registration form labels  *****/
#ACL_Form_Container label{
	display:block;
	margin:0px 5px 0px 0px;
	text-align: left;
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color:#000000;
}
#ACL_Form_Container #ACL_Label_EM{
	float:left;
	width: 140px;
}
#ACL_Form_Container #ACL_Label_Password{
	float:left;
	width: 140px;
}

#ACL_Form_Container #ACL_Label_ConfirmPassword{
	float:left;
	width: 140px;
}


#ACL_Form_Container #ACL_Label_NewPassword{
	float:left;
	width: 140px;
}
#ACL_Form_Container #ACL_Label_FN{
	float:left;
	width: 140px;
}
#ACL_Form_Container #ACL_Label_LN{
	float:left;
	width: 140px;
}
#ACL_Form_Container #ACL_FormLabel_JobFunction{
	float:left;
	width: 140px;
}
#ACL_Form_Container #ACL_Label_WP{
	float:left;
	width: 140px;
}
#ACL_Form_Container #ACL_Label_CompanyName{
	float:left;
	width: 140px;
}
#ACL_Form_Container #ACL_Label_NumberofEmployeesRange{
	float:left;
	width: 140px;
}
#ACL_Form_Container #ACL_Label_S1{
	float:left;
	width: 140px;
}
#ACL_Form_Container #ACL_Label_S2{
	float:left;
	width: 140px;
}
#ACL_Form_Container #ACL_Label_CT{
	float:left;
	width: 140px;
}

#ACL_Form_Container #Evaluation_Question{
	float:left;
	width: 200px;
}

#ACL_Form_Container #ACL_Label_SP{
	float:left;
	width: 140px;
}

#ACL_Form_Container #ACL_Label_PC{
	float:left;
	width: 140px;
}
#ACL_Form_Container #ACL_Label_CN{
	float:left;
	width: 140px;
}

#ACL_Form_Container #ACL_Label_JobTitle{
	float:left;
	width: 140px;
}

#ACL_Form_Container #ACL_Label_Designation{
	float:left;
	width: 140px;
}

#ACL_Form_Container #ACL_Label_JobFunction{
	float:left;
	width: 140px;
}

#ACL_Form_Container #ACL_Label_Industry{
	float:left;
	width: 140px;
}
/**** End Registration form labels  *****/

/**** Start Registration form fields  *****/
#ACL_Form_Container .ACL_Form_Input{
	height:17px;
	color:#898989;
	border:1px solid #717171;
	cursor:text;
}

#ACL_Form_Container .DATE_Input{
	height:17px;
	color:#898989;
	border:1px solid #717171;
/*	cursor:date;*/
}

#ACL_Form_Container .EDU_Form_Input{
	height:50px;
	color:#898989;
	border:1px solid #717171;
	cursor:text;
}

#ACL_Form_Container .ACL_Form_NewsletterKeys{
	border:0px !important;
	background-image:none !important;
	width: 13px;
    height: 13px;
    padding: 0;
    margin:0;
    margin-top:15px;
    vertical-align: bottom;
    position: relative;
    top: -1px;
    *overflow: hidden;
}
#ACL_Form_Container select{
	height:20px;
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	padding-left:2px;
	color:#898989;
	border:1px solid #717171;
	background-image:url(/icom_includes/acl/article/devxCom/images/bg_formFields.gif);
}



#ACL_Form_Container #ACL_Form_EM{
	width:180px;
	display:inline;
}
/*Fix for IE 6 */
* html #ACL_Form_Container #ACL_Form_EM  { width:255px; }

#ACL_Form_Container #ACL_Form_Password{
	width:180px;
}



#ACL_Form_Container #date_input_conf{
	width:100px;
}

/*Fix for IE 6 */
* html #ACL_Form_Container #ACL_Form_Password  { width:255px; }

#ACL_Form_Container #ACL_Form_ConfirmPassword{
	width:180px;
}
/*Fix for IE 6 */
* html #ACL_Form_Container #ACL_Form_ConfirmPassword  { width:255px; }

#ACL_Form_Container #ACL_Form_NewPassword{
	width:260px;
}
/*Fix for IE 6 */
* html #ACL_Form_Container #ACL_Form_NewPassword  { width:255px; }

#ACL_Form_Container #ACL_Form_FN{
	width:260px;
}
/*Fix for IE 6 */
* html #ACL_Form_Container #ACL_Form_FN  { width:255px; }

#ACL_Form_Container #ACL_Form_LN{
	width:260px;
}
/*Fix for IE 6 */
* html #ACL_Form_Container #ACL_Form_LN  { width:255px; }

#ACL_Form_Container #ACL_RegForm_Select_JobFunction{
	width: 265px;
}

#ACL_Form_Container #ACL_Form_WP{
	width:260px;
}
/*Fix for IE 6 */
* html #ACL_Form_Container #ACL_Form_WP  { width:255px; }

#ACL_Form_Container #ACL_Form_CompanyName{
	width: 260px;
}
/*Fix for IE 6 */
* html #ACL_Form_Container #ACL_Form_CompanyName  { width:255px; }

#ACL_Form_Container #ACL_Form_JobTitle{
	width: 265px;
}
:root *> #ACL_Form_Container #ACL_Form_JobTitle{
	width: 263px;
}

#ACL_Form_Container #ACL_Form_S1{
	width:260px;
}
/*Fix for IE 6 */
* html #ACL_Form_Container #ACL_Form_S1  { width:255px; }


#ACL_Form_Container #ACL_Form_S2{
	width:260px;
}
/*Fix for IE 6 */
* html #ACL_Form_Container #ACL_Form_S2  { width:255px; }

#ACL_Form_Container #ACL_Form_CT{
	width:260px;
}
/*Fix for IE 6 */
* html #ACL_Form_Container #ACL_Form_CT  { width:255px; }


#ACL_Form_Container #ACL_Form_SP{
	width: 265px;
}
:root *> #ACL_Form_Container #ACL_Form_SP{
	width: 263px;
}
#ACL_Form_Container #ACL_Form_PC{
	width:100px;
}
#ACL_Form_Container #ACL_Form_CN{
	width: 265px;
}
:root *> #ACL_Form_Container #ACL_Form_CN{
	width: 263px;
}
#ACL_Form_Container #ACL_Form_NumberofEmployeesRange{
	width: 265px;
}
:root *> #ACL_Form_Container #ACL_Form_NumberofEmployeesRange{
	width: 263px;
}

#ACL_Form_Container #ACL_Form_Designation{
	width: 265px;
}
:root *> #ACL_Form_Container #ACL_Form_Designation{
	width: 263px;
}
#ACL_Form_Container #ACL_Form_JobFunction{
	width: 265px;
}
:root *> #ACL_Form_Container #ACL_Form_JobFunction{
	width: 263px;
}
#ACL_Form_Container #ACL_Form_Industry{
	width: 265px;
}
:root *> #ACL_Form_Container #ACL_Form_Industry{
	width: 263px;
}

/**** End Registration form fields  *****/
/**** End Registration form  *****/


/**** Start Account Management Page Styles  *****/
/**** Start Account Management Profile Styles  *****/
#ACL_Form_Container_Profile{
	display:none;
	margin:0 auto;
	text-align:left;
	width:474px;
}
#ACL_Form_Container_Profile h1{
	background-image:url(/icom_includes/acl/article/devxCom/images/btn_OrangePointer.gif);
	background-repeat:no-repeat;
	background-position:16px 14px;
	padding:12px 0px 0px 50px;
	text-decoration:none;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#028BB5;
	font-style: italic; 	
}

#ACL_Form_Container_Profile #ACL_FormField_NumberofEmployeesRange{
	height:45px;
}

#ACL_Form_Container_Profile #ACL_FormSubmitButton{
margin:0px 0px 0px 105px;
background-image:url(/icom_includes/acl/article/datamationCom/images/datamationRegisterNow.gif);
background-repeat:no-repeat;
background-color:Transparent;
width:134px;
height:41px;
border:0px;
padding:0px;
}

/**** Start Profile form labels  *****/
#ACL_Form_Container_Profile label{
	display: block;
	margin:0px 5px 3px 0px;
	text-align: left;
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color:#444;
}

#ACL_Form_Container_Profile #ACL_Label_EM{
	width: 138px !important;
	float: left;
}
#ACL_Form_Container_Profile #ACL_Label_Password{
	width: 138px !important;
	float: left;
}
#ACL_Form_Container_Profile #ACL_Label_ConfirmPassword{
	width: 138px !important;
	float: left;
}
#ACL_Form_Container_Profile #ACL_Label_FN{
	width: 138px !important;
	float: left;
}
#ACL_Form_Container_Profile #ACL_Label_LN{
	width: 138px !important;
	float: left;
}
#ACL_Form_Container_Profile #ACL_Label_JobTitle{
	width: 138px !important;
	float: left;
}
#ACL_Form_Container_Profile #ACL_Label_CompanyName{
	width: 138px !important;
	float: left;
}
#ACL_Form_Container_Profile #ACL_Label_NumberofEmployeesRange{
	width: 138px !important;
	float: left;
}
#ACL_Form_Container_Profile #ACL_Label_S1{
	width: 138px !important;
	float: left;
	clear:both;
}
#ACL_Form_Container_Profile #ACL_Label_S2{
	width: 138px !important;
	float: left;
}
#ACL_Form_Container_Profile #ACL_Label_CT{
	width: 138px !important;
	float: left;
}

#ACL_Form_Container_Profile #ACL_Label_SP{
	width: 138px !important;
	float: left;
}

#ACL_Form_Container_Profile #ACL_Label_PC{
	width: 138px !important;
	float: left;
}
#ACL_Form_Container_Profile #ACL_Label_CN{
	width: 138px !important;
	float: left;
}
#ACL_Form_Container_Profile #ACL_Label_WP{
	width: 138px !important;
	float: left;
}

#ACL_Form_Container_Profile #ACL_Label_Designation{
	width: 138px !important;
	float: left;
}
#ACL_Form_Container_Profile #ACL_Label_JobFunction{
	width: 138px !important;
	float: left;
}
#ACL_Form_Container_Profile #ACL_Label_Industry{
	width: 138px !important; 
	float: left;
}

/**** End Profile form labels  *****/

/**** Start Profile form fields  *****/
#ACL_Form_Container_Profile input{
	height:17px;
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color:#898989;
	border:1px solid #717171;
	background-image:url(/icom_includes/acl/article/devxCom/images/bg_formFields.gif);
}


#ACL_Form_Container_Profile select{
	height:20px;
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	padding-left:2px;
	color:#898989;
	border:1px solid #717171;
	background-image:url(/icom_includes/acl/article/devxCom/images/bg_formFields.gif);
}

#ACL_Form_Container_Profile #ACL_Form_EM{
	width:260px;
}
/*Fix for IE 6 */
* html #ACL_Form_Container_Profile #ACL_Form_FN  { width:255px; }

#ACL_Form_Container_Profile #ACL_Form_Password{
	width:260px;
}
/*Fix for IE 6 */
* html #ACL_Form_Container_Profile #ACL_Form_Password  { width:255px; }

#ACL_Form_Container_Profile #ACL_Form_ConfirmPassword{
	width:260px;
}
/*Fix for IE 6 */
* html #ACL_Form_Container_Profile #ACL_Form_ConfirmPassword  { width:255px; }

#ACL_Form_Container_Profile #ACL_Form_FN{
	width:260px;
}
/*Fix for IE 6 */
* html #ACL_Form_Container_Profile #ACL_Form_FN  { width:255px; }

#ACL_Form_Container_Profile #ACL_Form_LN{
	width:260px;
}
/*Fix for IE 6 */
* html #ACL_Form_Container_Profile #ACL_Form_LN  { width:255px; }

#ACL_Form_Container_Profile #ACL_Form_JobTitle{
	width:265px;
}
:root *> #ACL_Form_Container_Profile #ACL_Form_JobTitle{
	width: 263px;
}
/*Fix for IE 6 */
* html #ACL_Form_Container_Profile #ACL_Form_JobTitle  { width:255px; }

#ACL_Form_Container_Profile #ACL_Form_NumberofEmployeesRange{
	width:265px;
}
:root *> #ACL_Form_Container_Profile #ACL_Form_NumberofEmployeesRange{
	width: 263px;
}
/*Fix for IE 6 */
* html #ACL_Form_Container_Profile #ACL_Form_NumberofEmployeesRange  { width:255px; }

#ACL_Form_Container_Profile #ACL_Form_S1{
	width:260px;
}
/*Fix for IE 6 */
* html #ACL_Form_Container_Profile #ACL_Form_S1  { width:255px; }

#ACL_Form_Container_Profile #ACL_Form_S2{
	width:56px;
}
/*Fix for IE 6 */
* html #ACL_Form_Container_Profile #ACL_Form_S2  { width:255px; }

#ACL_Form_Container_Profile #ACL_Form_CT{
	width:260px;
}

#ACL_Form_Container_Profile #ACL_Form_CT_1{
	width:100px;
}
/*Fix for IE 6 */
* html #ACL_Form_Container_Profile #ACL_Form_CT  { width:255px; }

#ACL_Form_Container_Profile #ACL_Form_SP{
	width:265px;
}
:root *> #ACL_Form_Container_Profile #ACL_Form_SP{
	width: 263px;
}
/*Fix for IE 6 */
* html #ACL_Form_Container_Profile #ACL_Form_SP  { width:255px; }

#ACL_Form_Container_Profile #ACL_Form_CN{
	width:265px;
}
:root *> #ACL_Form_Container_Profile #ACL_Form_CN{
	width: 263px;
}
/*Fix for IE 6 */
* html #ACL_Form_Container_Profile #ACL_Form_CN  { width:255px; }

#ACL_Form_Container_Profile #ACL_Form_PC{
	width:260px;
}
/*Fix for IE 6 */
* html #ACL_Form_Container_Profile #ACL_Form_PC  { width:255px; }

#ACL_Form_Container_Profile #ACL_Form_WP{
	width:260px;
}
/*Fix for IE 6 */
* html #ACL_Form_Container_Profile #ACL_Form_WP  { width:255px; }

#ACL_Form_Container_Profile #ACL_Form_CompanyName{
	width:260px;
}
/*Fix for IE 6 */
* html #ACL_Form_Container_Profile #ACL_Form_CompanyName  { width:255px; }


#ACL_Form_Container_Profile #ACL_Form_Designation{
	width:265px;
}
:root *> #ACL_Form_Container_Profile #ACL_Form_Designation{
	width: 263px;
}
* html #ACL_Form_Container_Profile #ACL_Form_Designation  { width:255px; }

#ACL_Form_Container_Profile #ACL_Form_JobFunction{
	width:265px;
}
:root *> #ACL_Form_Container_Profile #ACL_Form_JobFunction{
	width: 263px;
}
* html #ACL_Form_Container_Profile #ACL_Form_JobFunction  { width:255px; }

#ACL_Form_Container_Profile #ACL_Form_Industry{
	width:265px;
}
:root *> #ACL_Form_Container_Profile #ACL_Form_Industry{
	width: 263px;
}
* html #ACL_Form_Container_Profile #ACL_Form_Industry  { width:255px; }



/**** End Profile form fields  *****/
/**** End Account Management Profile Styles  *****/


/**** Start Change password form labels  *****/
#ACL_Form_Container_Password label{
	display: block;
	margin:0px 5px 3px 0px;
	text-align: left;
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color:#444;
}

#ACL_Form_Container_Password #ACL_Label_Password{
	width: 140px;
	float: left;
}
#ACL_Form_Container_Password #ACL_Label_NewPassword{
	width: 140px;
	float: left;
}
#ACL_Form_Container_Password #ACL_Label_ConfirmPassword{
	width: 140px;
	float: left;
}

/**** End Change Password form labels  *****/

/**** Start Change Password form fields  *****/
#ACL_Form_Container_Password input{
	height:17px;
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color:#898989;
	border:1px solid #717171;
	background-image:url(/icom_includes/acl/article/devxCom/images/bg_formFields.gif);
}

#ACL_Form_Container_Password #ACL_Form_Password{
	width:260px;
}
/*Fix for IE 6 */
* html #ACL_Form_Container_Password #ACL_Form_Password  { width:255px; }

#ACL_Form_Container_Password #ACL_Form_NewPassword{
	width:260px;
}
/*Fix for IE 6 */
* html #ACL_Form_Container_Password #ACL_Form_NewPassword  { width:255px; }

#ACL_Form_Container_Password #ACL_Form_ConfirmPassword{
	width:260px;
}
/*Fix for IE 6 */
* html #ACL_Form_Container_Password #ACL_Form_ConfirmPassword  { width:255px; }

/**** End Change Password form fields  *****/

/**** End Account Management Change Password Styles  *****/


/**** Start Account Management Newsletter Styles  *****/
#ACL_Form_Container_NL{
	display:none;
	margin:0 auto;
	text-align:left;
	width:474px;
}
#ACL_Form_Container_NL h1{
	background-image:url(/icom_includes/acl/article/devxCom/images/btn_OrangePointer.gif);
	background-repeat:no-repeat;
	background-position:16px 14px;
	padding:12px 0px 0px 50px;
	text-decoration:none;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#028BB5;
	font-style: italic; 	
}
/**** Start Newsletter form labels  *****/
#ACL_Form_Container_NL label{
	display: block;
	margin:0px 5px 10px 0px;
	text-align: left;
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color:#444;
}


#ACL_Form_Container_NL .cols0, .cols1{
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color:#444;
}
/**** End Newsletter form labels  *****/
/**** End Account Management Newsletter Styles  *****/

/**** Start Account Management All Newsletter Styles  *****/
#ACL_Form_Container_AL{
	display:none;
	margin:0 auto;
	text-align:left;
	width:474px;
}
#ACL_Form_Container_AL h1{
	background-image:url(/icom_includes/acl/article/devxCom/images/btn_OrangePointer.gif);
	background-repeat:no-repeat;
	background-position:16px 14px;
	padding:12px 0px 0px 50px;
	text-decoration:none;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#028BB5;
	font-style: italic; 	
}
/**** Start All Newsletter form labels  *****/
#ACL_Form_Container_AL label{
	display: block;
	margin:0px 5px 10px 0px;
	text-align: left;
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color:#444;
} 

#ACL_Form_Container_AL #ACL_FormField_AnnouncementList{
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color:#444;
}
/**** End All Newsletter form labels  *****/
/**** End Account Management All Newsletter Styles  *****/
/**** End Account Management Page Styles  *****/

div#ACL_readMoreBox{
	margin: 0 0 0 0 !important;
}
div#ACL_ssoSignInBox{
	margin: 0 0 0 0 !important;
}
div#ACL_Form_Container{
	margin: 0 0 0 0 !important;
}

/*** Intellitext style sheets ***/
#nointelliTXT input {
	padding-left:0;
	padding-right:0;
}
#nointelliTXT label {
	padding-left:0;
	padding-right:0;
}

/*facebox pop up css */
#facebox {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  text-align: left;
  position:fixed;
  cursor:move;
  height:100%;
}


#facebox .content > p:first-child{
  margin-top:0;
}
#facebox .content > p:last-child{
  margin-bottom:0;
}

#facebox .close{
  position:absolute;
  top:5px;
  right:5px;
  padding:2px;
  
}
#facebox .close img{
  opacity:0.3;
}
#facebox .close:hover img{
  opacity:1.0;
}

#facebox .loading {
  text-align: center;
}

#facebox .image {
  text-align: center;
}

#facebox img {
  border: 0;
  margin: 0;
}

#facebox_overlay {
  position: fixed;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}

.facebox_hide {
  z-index:-100;
}

.facebox_overlayBG {
  background-color: #FFF;
  z-index: 99;
}

#ACL_Global_DNE{
    background-color: #F1F9FF;
    border: 1px solid #0083A9;
    border-radius: 10px 10px 10px 10px;
    display: none;
    margin-left: 300px;
    margin-top: 15px;
    padding: 10px 50px;
    position: fixed;
    width: 294px;
    z-index: 999999;
}
/*facebox pop up css */

/* ............Sign In Pop up starts.............*/

#facebox .popup{
  position:relative;
  border:3px solid #000;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  -webkit-box-shadow:0 0 18px rgba(0,0,0,0.4);
  -moz-box-shadow:0 0 18px rgba(0,0,0,0.4);
  box-shadow:0 0 18px rgba(0,0,0,0.4);
  background: #F4F4F4;
}

#facebox .content {
  display:table;
  margin:20px;
  width:400px;
  background: #F4F4F4;
  font-family: Arial, Verdana, sans-serif;
  font-size:12px;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
}

.shad{
    background-color:#FFF;
}


/* ............Sign In Pop up ends.............*/
